Search Result:mentally retarded
Overview of noun mentally_retarded
The noun mentally retarded has 1 sense
- mentally retarded, retarded, developmentally challenged -- (people collectively who are mentally retarded; "he started a school for the retarded")